polar vortex - Turkish English Dictionary